package com.filldream.fastboot.common.util.entity.wx;

import lombok.Data;

@Data
public class WxUser {
    /**
     * 用户是否订阅该公众号标识，值为0时，代表此用户没有关注该公众号，拉取不到其余信息。
     */
    private Integer      subscribe;
    private Integer      subscribe_time;
    private String       openid;
    private String       unionid;
    private String       nickname;
    private String       appId;
    /**
     * 昵称 表情转义
     */
    private String       nickname_emoji;
    /**
     * 1小程序2公众号
     */
    private Byte         type;
    private Integer      sex;
    private String       city;
    private String       country;
    private String       province;
    private String       language;
    private String       headimgurl;
    private String       privilege;
    private String       credential;
    private String       phone;
    private String       password;
    private String       sessionKey;
    private Long customerId;

    /**
     * 公众号运营者对粉丝的备注，公众号运营者可在微信公众平台用户管理界面对粉丝添加备注
     */
    private String    remark;
    /**
     * 用户被打上的标签ID列表
     */
    private Integer[] tagid_list;

    /**
     * 返回用户关注的渠道来源
     * ADD_SCENE_SEARCH 公众号搜索
     * ADD_SCENE_ACCOUNT_MIGRATION 公众号迁移
     * ADD_SCENE_PROFILE_CARD 名片分享
     * ADD_SCENE_QR_CODE 扫描二维码
     * ADD_SCENEPROFILE LINK 图文页内名称点击
     * ADD_SCENE_PROFILE_ITEM 图文页右上角菜单
     * ADD_SCENE_PAID 支付后关注
     * ADD_SCENE_OTHERS 其他
     */
    private String subscribe_scene;

    /**
     * 2.8.20 二维码扫码场景（开发者自定义）
     */
    private Integer qr_scene;
    /**
     * 2.8.20 二维码扫码场景描述（开发者自定义）
     */
    private String  qr_scene_str;

}